<?
/*
-------------------------------
Script - EvaGb
-------------------------------
File - rebanpost.php
-------------------------------
Function - Модуль админцентра, удаляет IP пользователя из чёрного списка
-------------------------------
*/
class admin_modul {
   public  $error,$result;
   private $db,$adm,$id;
   function __construct() {
        $this->db=locator::get()->db();
        $this->adm=locator::get()->save['admin'];
        $this->id=filter($_GET['id'],'0-9');
        $_SESSION['reban_refer']=!$_SESSION['reban_refer']?$_SESSION['page_refer']:$_SESSION['reban_refer'];
        if ($this->id){
            $sql=$this->db->query("SELECT * FROM {$this->db->pref}_post WHERE id_post='{$this->id}'");
            if (mysql_num_rows($sql)) {
                 $this->update();
            }else {
               $this->error="Ошибка: Ничего не найдено";
            }
        }else {
           $this->error="Ошибка: Ничего не найдено";
        }
   }
   private function update() {
       $s=$this->adm->reban($this->id);
       $this->error=$this->adm->error;
       if ($s) {
           header("Refresh:2;url={$_SESSION['reban_refer']}");
       }
       $_SESSION['reban_refer']=false;
   }

}
?>
